home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-01
/
cobalts.zip
/
README
< prev
next >
Wrap
Text File
|
1990-09-03
|
2KB
|
54 lines
COBALTS.EXE novelty toolkit Optional REGISTRATION 1.00
COBALTS BUCKELS GRAPHICS or just write and say "HI"
A virtual screen demo and assorted IBM specific C language
routines for MUSIC and GRAPHICS including HERCULES support
and written strictly for the fun of it (although if we got a
dollar from everyone who reads this, we could probably send
out for pizza some evening.)
LARGE MODEL MICROSOFT C 5.1 or MIX POWER C 2.0 is supported.
Can be ported to Other compilers using the int86 routines or
their equivalent and outp and its equivalent. The author
can be contacted by leaving email at the phone number listed
in the demo.
I have written a sound function for MICROSOFT C that is
included in this lot so if you would like to play some tiny
tunes in your MS C progs you should add COBALT's to your
collection. (change from MIX to MICROSOFT using preprocessor
directive to initialize MK_FP macro.)
The group of programs that are used to create COBALTS.EXE
are internally documented in the respective source files.
Briefly, the sequence that I used to create the PICTURE was
a. scan into Paint Program and edit to suit
b. convert from 4-color .PCX to RUNLENGTH ENCODED array
using UTILITY animake.exe (included)
c. compile to object module appropriate to the particular
compiler used (tested with MIX and MICROSOFT)
d. declare the encoded array as an external element in the
main program module and link to at build time
The Sequence that was used to create the MUSIC was
a. Convert from binary filetype .SND (my format)
(packet = 3 bytes- frequency = word/ duration = byte)
to array of type int (similar to BASIC notion of SOUND)
using utility SND2TXT.exe (included)
b. compile to object module
c. declare as external and link to
The purpose of COBALTS.EXE was primarily one of practically
PRACTICAL fun, and should not be confused with DEMOs that
provide a useful end product. The routines themselves can
be of significant value.
Hardware Requirements- XT(4.77 OK) or AT and 384K
Display Requirements - CGA or BETTER or HERCULES MONO equ
Other Requirements - Mirror Shades